Reverse Engineering Ontology to Conceptual Data Models
نویسندگان
چکیده
Ontologies facilitate the integration of heterogeneous data sources by resolving semantic heterogeneity between them. This research aims to study the possibility of generating a domain conceptual model from a given ontology with the vision to grow this generated conceptual data model into a global conceptual model integrating a number of existing data and information sources. Based on ontologically derived semantics of the BWW model, rules are identified that map elements of the ontology language (DAML+OIL) to domain conceptual model elements. This mapping is demonstrated using TAMBIS ontology. A significant corollary of this study is that it is possible to generate a domain conceptual model from a given ontology subject to validation that needs to be performed by the domain specialist before evolving this model into a global conceptual model.
منابع مشابه
Deriving Conceptual Schema from Domain Ontology: A Web Application Reverse Engineering Approach
The heterogeneous and dynamic nature of components making up a web application, the lack of effective programming mechanisms for implementing basic software engineering principles in it, and undisciplined development processes induced by the high pressure of a very short time-to-market, make web application maintenance a challenging problem. A relevant issue consists of reusing the methodologic...
متن کاملOntological Reengineering for Reuse
This paper presents the concept of Ontological Reengineering as the process of retrieving and transforming a conceptual model of an existing and implemented ontology into a new, more correct and more complete conceptual model which is reimplemented. Three activities have been identified in this process: reverse engineering, restructuring and forward engineering. The aim of Reverse Engineering i...
متن کاملSemiautomatic Generation of Data-Extraction Ontologies from Relational Databases
Data extraction is the process used to gather and structure information in documents (e.g.Web pages). One approach to data extraction is the so-called ontology based data extraction. In this approach, an ontology is used as a guide to the parser that extracts data from the source documents. In this context, an ontology is a conceptual schema enriched with information needed to identify data ite...
متن کاملAutomatic Generation of Ontology from Data Source Directed by Meta Models
Through this paper we present a method for automatic generation of ontological model from any data source using Model Driven Architecture (MDA), this generation is dedicated to the cooperation of the knowledge engineering and software engineering. Indeed, reverse engineering of a data source generates a software model (schema of data) that will undergo transformations to generate the ontologica...
متن کاملAutomatic Generation of Ontologies from Canonicalized Web Tables
Ontology creation is a daunting task—manual creation is tedious and time consuming, and automatic creation is disappointingly inaccurate. But for applications such as the semantic web or making web content directly queriable, we must facilitate ontology creation, making it reasonable to produce the vast number and variety of ontologies required for future web applications. In this paper we desc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005